﻿@charset "utf-8";
/* Vteso CSS Document */
html{color:#666;background:#fff; overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
article,section,aside,header,nav,footer { display: block; margin: 0; padding: 0 }
img, button { border: 0 }
img{ vertical-align:middle;}
a, button { cursor: pointer; }
em, strong, b { font-style: normal; font-weight: normal }
ol, ul { list-style: none }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal }
input, textarea, select { font-family:inherit; font-size: inherit; font-weight: inherit; border: none; background: none; background-color: #fff; text-align: left; font-size: 100% }
input,button,textarea,select{vertical-align:middle;font:100% Tahoma,Helvetica,Arial,sans-serif;color:inherit}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;*font-size:100%;}
body{font:12px/1.5 Tahoma,\5B8B\4F53,arial,sans-serif;color:#666;background:#fff}
a{ text-decoration: none }
a:link,a:visited{ color:#666}
a:hover,a:active{ color:#f60}
.clear { zoom: 1 }
.clear:after { content: ""; display: block; height: 0; overflow: hidden; clear: both }
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.container{width:1000px; margin: 0 auto;}
.fl{ float: left }
.fr{ float: right }


/*公共按钮*/
.Ccs{ width:91px; height:25px; display:inline-block; background:url(../img/icon91-25.png) top left no-repeat;}
.call-seller{ width:126px; height:25px; display:inline-block; background:url(../img/icon126-25.png) top left no-repeat;}
.more02 { margin:13px 0 0;width: 44px;height: 14px;overflow: hidden; display:block; background:url(../image/more01.gif) 0 0 no-repeat;}
.more03 { margin:13px 0 0;width: 44px;height: 14px;overflow: hidden; display:block; background:url(../image/more03.gif) 0 0 no-repeat;}


/*头部-LOGO-公司名称-导航*/
.logo-con{ height:126px;}
.top-logo{ width:90px; height:90px;border: 1px solid #ccc;background-color:#fff;display: table;border-collapse: collapse;position: relative;*overflow: hidden;}
.top-logo2 {display: table-cell;vertical-align: middle;*display: block;*position: absolute;*top: 50%;*left: 50%;}
.top-logo3 {text-align: center;margin: 0 auto;*position: relative;*top: -50%;*left: -50%;}
.company{}
.nav li {float: left;padding: 0 2px 0 ;position: relative;z-index:999;}
.nav li span{line-height:46px;display:inline-block;}
.nav li.Finally span {line-height:46px;display:inline-block;padding: 0 2px 0 0;}
.nav li a{color: #fff;line-height:46px;display:inline-block; padding:0 25px 0 0;margin-left:25px;font-family: \5fae\8f6f\96c5\9ed1; font-size:16px; }
.mov-on{ width:100%; height:77px; background:url(../img/mov-on.jpg) top left  repeat-x;}
.mov-on p{ line-height:40px; padding:0 10px;}


/*中部整体*/
.win242{ width:222px;}
.ProductCategories h4{ height:41px; line-height:41px; padding-left:15px;}
.pcbox{padding:5px 10px 15px 10px;}
.pcbox h6{ width:202px; height:32px; line-height:32px; text-indent:15px;margin-top:10px; }
.pcbox ul{ }
.pcbox li {height:34px;line-height:34px;overflow: hidden;}
.ProductCategories .Service-Hotline{ width:222px; height:67px; text-align:center;}
.ProductCategories .Service-Hotline p.t1{ padding-top:5px;}
.win765{ border:1px solid #f1f1f1; width:763px;}
.win760{ width:760px;}
.win740{ width:740px;}
.win285{ width:285px;}
.txtbg2{ background:url(../img/txtbg2.jpg) 675px 15px no-repeat;}
.pctitle{height:41px;line-height:41px;}
.pctitle .title{display:block; padding:7px 0 0 0px; height:27px; line-height:33px;width:84px;text-align:center;}
.select .title{background:url(../image/pctitle2.png) 0px 8px no-repeat; width:84px; height:27px; line-height:33px; text-align:center; display:block;color:#014d9c;}

.pctitle .boxul li{ float:left; display:inline-block; padding-left:30px;}
.boxpctxt li{ width:152px; float:left;padding: 0 16px;margin-top: 30px;}
.boxpctxt li div {width:129px; height:122px;display: table;border-collapse: collapse;position: relative;*overflow: hidden;}
.boxpctxt li div span {display: table-cell;vertical-align: middle;*display: block;*position: absolute;*top: 50%;*left: 50%;}
.boxpctxt li div span  a {text-align: center;margin: 0 auto;display: block;*position: relative;*top: -50%;*left: -50%;}
.boxpctxt li div span a img{padding:3px;}
.boxpctxt li h6{ text-align:center;  margin-top:8px;}
.boxpctxt4 li{ width:129px; float:left;}
.boxpctxt4 li div {width:129px; height:122px;display: table;border-collapse: collapse;position: relative;*overflow: hidden;}
.boxpctxt4 li div span {display: table-cell;vertical-align: middle;*display: block;*position: absolute;*top: 50%;*left: 50%;}
.boxpctxt4 li div span  a {text-align: center;margin: 0 auto;display: block;*position: relative;*top: -50%;*left: -50%;}
.boxpctxt4 li h6{height: 36px; text-align:center;  margin-top:8px;}
.index-pic1 {width: 130px;height: 105px;}
.index-pic2 {width: 123px;height: 123px;}
.pictxt1 li{ margin:14px 0px 0px 19px;}
.pictxt2 li{ margin:21px 0px 10px 19px;}
.pictxt3 li{ margin:0px 0px 3px 19px;}

.win495{width:666px;}
.comboxtit h5{height: 40px;line-height: 39px;padding: 0 9px 0 0;}
.comboxtit h5 span{line-height: 39px;display: inline-block;padding: 0 5px;}
.zx_c {padding:20px 0 0 0;}
.zx_c dl{ margin-bottom:15px;}
.zx_c dl dt{ padding:2px; width:140px; height:114px; margin-right:18px;}
.zx_c dl dd{ width:500px;}
.zx_c dl dd h6{ height:30px; line-height:30px;}
.zx_c dl dd p{ line-height:22px;}
.zx_c ul{ overflow:hidden;}
.zx_c ul li{ width:300px; float:left; margin-right:32px; line-height:28px; height:28px; background:url(../image/Listicon8.jpg) left 10px no-repeat; text-indent:15px;}
.zx_n {padding:8px 0 0 0;}
.zx_n ul{ margin-bottom:10px;}
.zx_n li{height: 31px;line-height: 31px;overflow: hidden;background: url(../img/ico02.jpg) no-repeat 0px 14px;padding-left:10px;}
.win630{width:630px;}
.til01 {height: 37px;line-height: 36px;padding: 0 16px 0 12px;}
.win354{width:354px;}
.Supply{padding:8px 15px 0 15px;}
.Supply ul{ margin-bottom:15px;}
.Supply li {height:30px;line-height: 30px;overflow: hidden;background: url(../image/more02.png) 0 12px no-repeat;padding-left:18px;}
.Online{padding:8px 15px 0 15px;}
.Online .input320{ width:320px;}
.Online .input195{ width:195px;}
.Online .input500{ width:480px; padding:10px; height:100px; line-height:18px;}
.Online .input70{ width:70px;}
.Online .input320,.Online .input195,.Online .input70{ height:25px; line-height:25px; padding-left:5px;}
.Online .bg-color5{ height:30px; line-height:30px; width:90px; text-align:center; color:#fff; font-size:16px; cursor:pointer;}
.Online .onShow {padding-bottom: 4px!important;}
.onShow {background: url(../image/Why.png) no-repeat center left;padding-left: 18px;font-size: 12px;line-height: 25px;vertical-align: middle;display: inline-block;height: 25px;}

.leib .tit {height:41px;line-height:41px;padding:0 13px; }
.boxpctxt2 ul{ padding:15px 0;}
.boxpctxt2 li div {width:129px; height:122px;display: table;border-collapse: collapse;position: relative;*overflow: hidden;}
.boxpctxt2 li div span {display: table-cell;vertical-align: middle;*display: block;*position: absolute;*top: 50%;*left: 50%;}
.boxpctxt2 li div span  a {text-align: center;margin: 0 auto;display: block;*position: relative;*top: -50%;*left: -50%;}
.boxpctxt2 li h6{ text-align:center;  margin-top:8px;}
.boxpctxt2 li{ width: 165px; float:none !important; margin:0 auto 10px auto; !important;padding-left: 15px;background: url(../image/Listicon16.jpg) no-repeat center left;}
.boxpctxt3 { padding:10px;}
.boxpctxt3 dl{margin-bottom:5px;}
.boxpctxt3 dl dt{ line-height:30px; height:30px; padding:0 0 0 10px;}
.boxpctxt3 dl dd{ padding-top:5px;}
.boxpctxt3 dl dd ul li{ line-height:22px; background:url(../image/Listicon16-2.png) 5px 10px no-repeat; text-indent:15px;}
.leftbot {height: 3px;font-size: 0;overflow: hidden;}
.dianh {padding: 0 10px;}
.dianhua{}
.dianhua span {font-family:Impact;}


.Co-Profile{ margin-bottom:25px; padding-top:15px}
.Co-Profile .fr{ width:215px;}
.Co-Profile .boxwin485{ width:485px; padding:0 10px; line-height:24px;}


.module-common {margin-bottom: 8px;line-height: 22px;}
.module-title {position: relative;height: 28px;background: url(../img/titbg.png) 0 -29px repeat-x;}
.module-title .tl {position: absolute;left: 0;top: 0;width: 4px;height: 28px;background: url(../img/titbg.png) 0 0px repeat-x;}
.module-title .tr {position: absolute;right: 0;top: 0;width: 4px;height: 28px;background: url(../img/titbg.png) -7px 0px repeat-x;}
.module-title h3 {float: left;display: inline;margin: 0 4px;height: 28px;padding-left: 8px;line-height: 28px; font-size:14px;font-weight: bold;}
.module-title h3.arrow {padding-left: 35px; background:url(../img/icon3.png) 13px 6px no-repeat;}
.module-common .gray-b-bg { background:url(../img/txtbg.png) left bottom repeat-x;}
.module-content {padding-top: 10px;}
.module-content .Online{padding:15px 35px 0 35px;}
.panel{ margin-bottom:10px;}
.detal-content {padding: 0 16px 10px;}
.detai-title {padding: 4px 0;}
.detai-title h6 {float: left;padding-left:12px;font-weight: bold;margin-right: 12px; background:url(../img/icon4.png) 2px 5px no-repeat;}
.mod-detail-table{padding: 1px;background-color: #e3e3e3;border-collapse: separate;border-spacing: 1px;width: 100%;color: #666;}
.mod-detail-table td{background-color:#ffffff;vertical-align:top;padding:4px 8px; word-wrap: break-word; word-break: break-all;}
.mod-detail-table .item-title{float: left;border: 1px solid #fff;padding: 4px 0px 4px 14px;height: 24px;overflow: hidden;}
.mod-detail-table .ta1{margin: 0 1px 1px 0;width: 97px;background-color: #f3f3f3;}
.mod-detail-table .ta2{margin: 0 1px 1px 0;width: 223px;background-color: #fff;vertical-align: top;word-wrap: break-word;word-break: break-all;}
.mod-detail-table .ta4{margin: 0 0 1px 0;width: 222px;background-color: #fff;vertical-align: top;word-wrap: break-word;word-break: break-all;}


.Newlist-Tit {height: 35px;line-height: 35px;}
.Newlist-Link {border: 1px solid #d4d4d4;background: #f2f2f2;width: 720px;padding: 11px;}
.Newlist-Link p {color: #ea3416;height: 24px;line-height: 24px;margin-bottom: 5px;}
.NewTit {color: #656565;font-weight: bold;font-size: 14px;height: 35px;line-height: 35px;margin-top: 15px;border-bottom: 1px solid #e0e0e0;}
.NewMain {padding: 10px 0px 25px 0;}
.NewMain li {float: left;width: 335px;margin-right: 20px;height: 28px;line-height: 28px;background: url(../image/Listicon16.jpg) no-repeat center left;padding-left: 15px;}
.NewMain li a {display: block;width: 320px;height: 28px;line-height: 28px;color: #2471c0;overflow: hidden;}
.NewMain li a:hover {color: #f60;}


.contact-box {padding: 10px 13px 10px 16px;border-top: 1px solid #dbdbdb;position: relative;}
.contact-inner {background: url(../img/KO60FDTKjY.png) repeat 0 0;padding: 0 0 20px 0;font-family: \5fae\8f6f\96c5\9ed1;}
.contact-inner strong{ font-weight:700;}
.contact-inner .dmContactL-dl{overflow:hidden;display:block; margin-bottom:10px; padding-top:30px; padding-left:30px; height:97px;}
.contact-inner .dmContactL-dl .img{width:63px; height:63px; padding:10px; background-color:#fff; border:1px solid #d4d4d4; overflow:hidden;display:block; margin-right:15px; float:left;}
.contact-inner .dmContactL-dl .img img {vertical-align: middle;}
.contact-inner .dmContactL-dd {float:left; overflow:hidden; width:550px; display:block;}
.contact-inner .dmContactL-dd .tit1{height: 32px;line-height: 32px;color: #999;overflow: hidden;}
.contact-inner .dmContactL-dd .tit1 strong {font-size: 18px;color: #333;margin-right: 5px;}
.contact-inner .dmContactL-dd .tit1 img{ vertical-align:middle;display:inline-block;}
.contact-inner .dmContactL-dd .tit1 span{ display:inline-block; margin-right:15px;}
.contact-inner .dmContactL-dd .tit2{line-height: 24px;font-weight: 700;}
.contact-inner .dmContactL-dd .tit2 strong {color: #f5641d;font-size: 14px;}
.contact-inner .dmContactL-dd .tit3{line-height: 24px;}
.contact-ways{background-color:#fbe9b1; padding:10px 30px;}
.contact-ways p{ padding:2px 0;}
.contact-ways .tit1{ font-size:16px;color:#333;}
.contact-ways .tit2 a,.contact-ways .tit2 em{ display:inline-block; overflow:hidden; margin-right:10px;}
.dmContactLInfo { padding:20px 0 0 30px;}
.dmContactLInfo p{ padding:5px 0;}
.dmContactLInfo span{ margin-right:40px; color:#f5641d; font-weight:700}
.Content-List{ margin-bottom:10px;}
.Content-List li {height:35px;line-height:35px;overflow: hidden;border-bottom: solid 1px #ddd; background: url(../img/icon5.png) 15px 15px no-repeat;padding-left:30px;}

.Pag-lik{ text-align:center; line-height:28px; height:30px;margin-top: 20px;}
.Pag-lik span{ vertical-align:middle;}



.pcDc {margin-bottom: 15px;border: 1px #e0e0e0 solid;width:738px;}
.pcDcImg {width: 330px;height:330px;float: left;border-right:1px #e0e0e0 solid;}
.pcDcImgshow {height: 310px;width: 310px;overflow: hidden;padding: 10px;}
.pcDcImgshowBox {display: table-cell;height: 310px;text-align: center;vertical-align: middle;width: 310px;}
.pcDcImgshowBox a {display: table-cell;height: 310px;text-align: center;vertical-align: middle;width: 310px;background: url(../img/jhUWaButVs.gif) center center no-repeat;
overflow: hidden;}
.pcDcInfo {width:407px;float: left;position: relative;overflow: hidden;}
.pcNewDcPname {margin-left: 1px;border-bottom: 1px #ededed solid;height:49px;padding:15px 20px;}
.pcDc-Txt{overflow:hidden; padding:10px 0 10px 20px;}
.pcDc-Txt strong{font-weight:700;}
.pcDc-Txt h5{ font-size:18px; color:#115196;font-family: \5fae\8f6f\96c5\9ed1;padding:0 0 5px 0; font-weight:700;}
.pcDc-Txt li{ padding:2px 0;}
.pcDc-Txt li span{ display:inline-block;}
.pcDc-Txt li .mr{ margin-right:50px;}

.PreviousNextP{ border-top:1px solid #e0e0e0; padding-top:8px;}
.PreviousNextP li{ margin-bottom:5px; color:#a1a1a1;}





.home-img-pc .tit1{ background:url(../img/txtbg3.jpg) top left  repeat-x; height:44px;}
.home-img-pc .tit1 li{ width:165px; height:44px; line-height:44px; text-align:center; float:left; cursor:pointer; position:relative;}
.home-img-pc .tit1 li.hover{ background:url(../image/dhtbg4.jpg) top left repeat-x; color:#fff; font-weight:700;}
.home-img-pc .tit1 li.hover span{ display:block; position:absolute; bottom:-11px; left:73px; height:11px; width:23px; background:url(../image/dhtbg5.png) top left no-repeat;}
.home-img-pc .txt2{ padding:30px 0 10px 0;}

.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}
.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;}
.swiper-wp8-vertical{-ms-touch-action:pan-x;}
.swiper-container{}.swiper-slide{}.swiper-slide-active{}.swiper-slide-visible{}.swiper-pagination-switch{}.swiper-active-switch{}.swiper-visible-switch{}
.demo-carousel, .demo-carousel-innner { width: 900px; height: 160px; position: relative; margin:0 auto; }
.demo-carousel-innner { overflow: hidden; }
.demo-carousel-innner .item { float: left; _display: inline; }
.demo-carousel-innner .item .img-area { background: #ddd; width: 150px; height: 122px; }
.demo-carousel-innner .item .title { display: block; padding-top: 10px; padding-bottom: 10px; text-align: center; }
.demo-carousel-innner .swiper-slide-inner { padding-left:15px;padding-right:15px;}
.carousel-prev, .carousel-next { width:30px; height:50px; background:url(../image/icon.png) no-repeat; position:absolute; top:33px; z-index:99; cursor:pointer;}
.carousel-prev {background-position:0 -60px; left: -30px;display:inline!important ; }
.carousel-next { background-position:0 0; right: -30px;display:inline!important ; }
.demo-carousel, .demo-carousel-innner2 { width: 900px; height: 160px; position: relative; margin:0 auto; }
.demo-carousel-innner2 { overflow: hidden; }
.demo-carousel-innner2 .item { float: left; _display: inline; }
.demo-carousel-innner2 .item .img-area { background: #ddd; width: 150px; height: 122px; }
.demo-carousel-innner2 .item .title { display: block; padding-top: 10px; padding-bottom: 10px; text-align: center; }
.demo-carousel-innner2 .swiper-slide-inner { padding-left:15px;padding-right:15px;}








/*各商铺LOGO*/
.Shopsbg{ width:1000px; height:100px; background:url(../image/Shopsbg.jpg) 0 0 no-repeat; padding:79px 0 0 0;}
.Shopsbg .demo-carousel,.Shopsbg  .demo-carousel-innner { height:51px;}
.Shopsbg .carousel-prev,.Shopsbg .carousel-next { top:0;}

/*首页自定义内容*/
.Custom{ margin-bottom:10px;}
/*广告*/
.advertising{width:100%;margin-bottom:10px;}
/*友情连接*/
.Fr-Link{height:60px;overflow: hidden; background:url(../img/Fr-Linkbg.jpg) top left repeat-x; padding-top:20px;}
.Fr-Link .linkimg{width: 116px;overflow: hidden;padding-top: 7px;margin-right: 20px;height: 49px;display: inline-block;}
.Fr-Link .lnk_c a {line-height:20px;padding: 0 10px 0 10px ;white-space: nowrap;}
.Fr-Link .lnk_c {width: 850px;overflow: hidden;}
/*底部*/
.bottom{ padding-top:20px;}
.bottom .bom-nav{ text-align:center; line-height:35px; height:35px;  margin-bottom:20px; background:url(../image/bottombg1.jpg) top left repeat-x;}
.bottom .bom-nav a{ padding:0 15px;}
.bottom .bom-txt{text-align:center; line-height:24px; margin-bottom:20px;}
.bottom .bom-txt span{ padding:0 10px;}



